/* ----------------------------------

Main CSS file for mobanbus.
http://www.mobanbus.cn.
Created by 模板巴士.

-------------------------------------*/

@import url(styles.css); 

html {height:100%;overflow-x:hidden; background-color:#333}
body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; position:relative; z-index:0;width:100%;max-width:640px;min-width:300px;min-height:100%;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,0.3)}
body{overflow-x:hidden;line-height:1.5;background-color:#f3f3f3!important;background-image:none;}
body,input,button,select,textarea{font:12px/1.5;font-family: "STHeiti","Microsoft yahei","sans",tahoma; color:rgb(105,105,105);}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}
a{text-decoration:none!important;-webkit-transition:0.25s;transition:0.25s;}
a:hover,a:focus{text-decoration:none;}
a:focus{outline:none;}
a.bus_colora:link,a.bus_colora:visited,a.bus_colora:hover{color:#607fa6}
a.bus_colorb:link,a.bus_colorb:visited,a.bus_colorb:hover{color:#fff}
a.react:active,a.react.react-active{background:rgba(0,0,0,.1);}
a.react{display:block;color:inherit;}
a:active,a:hover{outline:none!important;}
a:visited{opacity:0.7}
.clear{clear:both;content:" ";display:block;height:0px;}
.block{display:block}
img:honver{opacity:0.8}
::-moz-selection{background:#EFCFB8;color:#fff}
::selection{background:#EFCFB8;color:#fff}
.bus_w100{width:100%}
.bus_w96{width:96%; margin-left:2%;margin-right:2%}
.bus_fl{float:left!important}
.bus_fr{float:right!important}
.bus_hide{display:none!important;}
.bus_box{}
.bm{border:none;background:none}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.ml10{ margin-left:10px;}
.mb10{margin-bottom:10px!important;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px!important;}
.pr20{padding-right:20px!important;}
.pl5{padding-left:5px!important;}
.pl10{padding-left:10px!important;}
.pr10{padding-right:10px!important;}
.pt5{padding-top:5px!important;}
.pt10{padding-top:10px!important;}
.pt20{padding-top:20px!important;}
.pb20{padding-bottom:20px!important;}
.pb10{padding-bottom:10px!important;}
.tedt{border:none}
.bus_relative{position:relative;}
.bus_border{border:1px solid #ddd}
.bus_radius{border-radius:5px}
.tedt .pt{box-shadow:2px 2px 2px #F0F0F0 inset;border:1px solid #CCC;}
.tedt .bar{background:none}
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;}
input,textarea{background-color:#FFF;min-height:35px!important;border-radius:4px;border:1px solid #CCC;box-shadow:0px 1px 1px rgba(0,0,0,0.075) inset;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s;}
.bus_copyright{display:none}
.bus_sd{background-color:#fff;-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);}
.bus_bg000{background-color:#DA643A;}
.mobanbus_bd{width:96%;margin: 0 2%; overflow:hidden; float:left;position:relative}
.bus_btn{display:block;padding:2px 10px!important;box-shadow:0 0 1px rgba(0,0,0,0.3);color:#FFF!important;border-radius:5px;text-align:center;float:left}
.bus_btn.active,.bus_btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.bus_waterfall{margin:0 auto;}
#waterfall .busload{transition:0.5s ease-in-out 0s;-moz-transition:0.5s ease-in-out 0s;-webkit-transition:0.5s ease-in-out 0s;-o-transition:0.5s ease-in-out 0s;}
.masonry-brick{display:list-item!important}
.busbox{ width:100%; float:left; display:block;}

#LoadProcess{position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;z-index:9999999;visibility:visible}
.mobanbusload{position: absolute; height: 30px; top:45%;width:100%;text-align:center; color: #67CF22;}
.mobanbusload > div{width:20px;height:20px;background-color:#67CF22;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.mobanbusload .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.mobanbusload .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}40%{-webkit-transform:scale(1.0)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0);}40%{transform:scale(1.0);-webkit-transform:scale(1.0);}}

.mobanbus_wrap{width:100%; height:100%;  -webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}
.busbox{ width:100%; float:left; display:block;}


/*menu*/
.mobanbus_wrap.translateX{-webkit-transform:translateX(160px);-ms-transform:translateX(250px);transform:translateX(160px); overflow:hidden; height:100%;}
.buside{position:absolute;display: block;left:-160px;top: 0;width: 160px;}
.mp-menu{ overflow:hidden;-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s;position:fixed;top:0;left:-160px; width:160px;bottom:0;background:url(../images/bus_lbg.jpg) #222; background-size:100%}
.mp-menu.translateX{box-shadow: 0 0 11px rgba(0,0,0,0.5);-webkit-transform:translateX(160px);-ms-transform:translateX(160px);transform:translateX(160px)}
.mp-level{display: block; width:100%;z-index: 999;float: left;}
.mp-menu ul{margin:0;padding:0;}
.mp-menu h2.bus_side_user{ margin: 10px auto;float: left;width: 100%;background: rgba(0,0,0,0.05);}
.mp-menu h2.bus_side_user a.user{ display:block; margin:0 auto; width:90px; height:90px; border:1px solid #2d3741; border-radius:45px; color:#fff; font-size:46px; line-height:90px; text-align:center; overflow:hidden; }
.mp-menu h2.bus_side_user a.user img{width:90px; height:90px;}
.mp-menu h2.bus_side_user span{ width:100%; float:left; display:block; text-align:center;padding:10px 0 ;line-height:50px;}
.mp-menu h2.bus_side_user span a{line-height:26px; padding:0 8px; color:#eee;}
.mp-menu.mp-cover h2{font-weight:700;letter-spacing:1px;font-size:1em;}
.mp-menu ul li{ float:left; width:100%; cursor: pointer; overflow: hidden;box-shadow:inset 0 -1px rgba(0,0,0,0.1);-webkit-transition:background 0.3s,box-shadow 0.3s;-moz-transition:background 0.3s,box-shadow 0.3s;transition:background 0.3s,box-shadow 0.3s;}
.mp-menu ul li a{display: inline-block;float: left; color:#fff; padding:0.6em 0 0.6em 10px;font-size:1.3em;line-height:20px;}
.mp-menu ul li a:active{outline: none; color: #eee}
.mp-menu ul li::before{display: inline-block;color:#fff;padding:0.6em 0 0.6em 10px; width:20px; line-height:20px; font-size:1.3em;float: left;}

/*head*/
.mobanbus_header{width:100%;}
.bus_headbox{display:block;height:46px;float:left;width:100%;}
.bus_headboxview{display:block;height:46px;float:left;width:60%;padding: 0 20%; background-color: #DA643A;line-height: 45px;color: #fff;text-align: center;font-size: 16px;overflow: hidden;}
.ie6 .mobanbus_header{overflow:hidden}
.mobanbus_header.bus_index .head_ico{display: block; border: 1px solid #fff; border-radius: 50%; color:#fff;font-size:1.8em;text-align: center;width:30px;height:30px;line-height:30px; position:absolute; left:10px; top:9px;}
.mobanbus_header.bus_index{z-index:99;width:100%; float:left;min-width:300px; max-width:640px; background: #DA643A;}
.mobanbus_header.bus_index.nonebg{position: absolute!important; top:0px;background:none!important}
.mobanbus_header.bus_index .bus_nav{z-index:99;width:100%; float:left;min-width:300px; max-width:640px;height:46px;}
.mobanbus_header.bus_index .logo_index{float:left;overflow: hidden;width:100%;height:100%;line-height:30px;}
.mobanbus_header.bus_index .logo_index ul.coc_3{ width:60%; height:30px; margin:8px auto; overflow:hidden;border-radius: 5px;}
.mobanbus_header.bus_index .logo_index ul.coc_2{ width:40%; height:30px; margin:8px auto; overflow:hidden;border-radius: 5px;}
.mobanbus_header.bus_index .logo_index ul.coc_1{ width:60%; height:30px; margin:8px auto; overflow:hidden;border-radius: 5px;}
.mobanbus_header.bus_index .logo_index ul.coc_1 li {width:100%;height: 100%;float: left;text-align: center;font-size: 18px;color: #fff;}
.mobanbus_header.bus_index .logo_index ul.coc_2 li {width: 50%;height: 100%;float: left;text-align: center;font-size: 14px;color: #fff;background-color:#fff;}
.mobanbus_header.bus_index .logo_index ul.coc_3 li {width:33.3333%;height: 100%;float: left;text-align: center;font-size: 14px;color: #DA643A;background-color: #fff;}
.mobanbus_header.bus_index .logo_index ul.coc_3 li a, .mobanbus_header.bus_index .logo_index ul.coc_2 li a{color: #DA643A;}
.mobanbus_header.bus_index .logo_index ul.coc_2 li:first-child {border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.mobanbus_header.bus_index .logo_index ul.coc_2 li:last-child {border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.mobanbus_header.bus_index .logo_index ul.coc_2 li.active, .mobanbus_header.bus_index .logo_index ul.coc_2 li.active a {color: #FFF;background-color: #41905C;}
.mobanbus_header.bus_index .logo_index ul.coc_3 li:first-child {border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.mobanbus_header.bus_index .logo_index ul.coc_3 li:last-child {border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.mobanbus_header.bus_index .logo_index ul.coc_3 li.active, .mobanbus_header.bus_index .logo_index ul.coc_3 li.active a {color: #FFF;background-color: #41905C;}

.mobanbus_header.bus_index .logo_index h1.bus_logo a{ display:block;text-align: center; color:#fff;font-size:1.5em; height:40px; line-height:40px; float:left;width:100%;}
.mobanbus_header.bus_index .logo_index h1.bus_logo a img{ height:28px; margin:9px auto; display:block;}
.mobanbus_header.bus_index .logo_index h2.bus_logo_des{color:#333; height:31px; font-size:1.1em; font-weight:normal; float:left; padding:0 20px 0 5px;max-width:155px; background-color:#eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.bus_navlist{width:100%; background-color: #fff; padding:10px 0 0 0; float:left;}
.bus_navlist ul{ width:100%;display:block; overflow:hidden; float:left;}
.bus_navlist li{ width:19%;display:inline-block;height: 20px; border-right:1px dotted #bbb; text-align:center; line-height:20px; margin-bottom:10px;overflow: hidden; float:left}
.bus_navlist li:nth-child(5), .bus_navlist li:nth-child(10) {border-right: none;}
.bus_navlist li a{font-size:1.3em;color:#333; line-height:20px;}

.mobanbus_header.bus_global{ min-width:300px;}
.mobanbus_header.bus_global .head_ico{display: block; border: 1px solid #fffff9; border-radius: 50%; color:#fffff9;font-size:1.8em;text-align: center;width:30px;height:30px;line-height:30px; position:absolute; left:10px; top: 6px;}
.mobanbus_header.bus_global .bus_nav{position: fixed;top: 0px;left: 0px; z-index:99;width:100%;height:44px;background-color:#fff; border-bottom:1px solid #DA643A;box-shadow:0 0 4px rgba(0,0,0,0.2)}
.mobanbus_header.bus_global .logo_index{float:left;overflow: hidden;width:100%;padding-top:8px; text-align: center;}
.mobanbus_header.bus_global .logo_index h1.bus_logo a{display: block;max-width:70%; margin: 0 auto; color:#fffff9;border-radius: 5px; font-size:1.2em; line-height:30px;padding: 0; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mobanbus_header.bus_global .logo_index h1.bus_logo a img{ height:22px; margin:11px 0; float:left; padding-left:50px;}
.mobanbus_header.bus_global .logo_index h2.bus_logo_des{color:#333; height:35px; font-size:1.1em; font-weight:normal; float:left; padding:0 20px 0 5px;max-width:155px; background-color:#eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mobanbus_header.bus_global .bus_navlist{width:96%;background-color:#fffff9; margin-top:45px;padding:8px 2%;float:left;}
.mobanbus_header.bus_global .bus_navlist li{width:20%;text-align:center;float:left}
.mobanbus_header.bus_global .bus_navlist li a{font-size:1.3em;color:#fff;}

.mobanbus_header .bus_h_hide .mobanbus_nav{display: none; transition: all 0.9s ease 0s}
.mobanbus_header .bus_h_show .mobanbus_nav{ position:fixed; top:46px; width:100%; height:100%; background:rgba(62,73,90,0.9);transition: all 0.9s ease 0s}
.mobanbus_header .bus_h_show .mobanbus_nav ul{width: 100%;float: left; padding:20px 0}
.mobanbus_header .bus_h_show .mobanbus_nav ul li{ border:1px solid #fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; width:45%; margin:0 2% 15px 2%; float: left}
.mobanbus_header .bus_h_show .mobanbus_nav ul li a{color: #fff;font-size:0.7em; width:100%; line-height: 60px; text-align:center; float:left}
.mobanbus_header .bus_h_show .mobanbus_nav ul li.last{font-size:0.7em; border:solid #fff;border-width: 1px 0 0 0;width: 70%;color: #fff;line-height:20px; padding:15px 0; margin:30px auto;float: none;}

.bus_headads{ width:96%; margin:15px 2% 0 2%; float:left;}
.bus_headads a img{ width:100%;float:left;}

.mobanbus_header .icon-edit, .mobanbus_header .icon-share, .mobanbus_header .icon-reorder, .mobanbus_header .icon-angle-left{font-size:1.8em;text-align: center;position:absolute;top:0px;width:46px;height:47px;line-height:48px;}
.mobanbus_header .icon-edit, .mobanbus_header .icon-share{right:5px;}
.mobanbus_header.bus_index .icon-edit, .mobanbus_header.bus_index .icon-reorder, .mobanbus_header.bus_index .icon-share, .mobanbus_header.bus_index .icon-angle-left{color: #fff;}
.mobanbus_header .icon-edit a.ico, .mobanbus_header .icon-reorder a.ico, .mobanbus_header .icon-share a.ico, .mobanbus_header .icon-angle-left a.ico{color:#fff; display:block;position:absolute;top:0px;width:40px;height:47px;}

.mobanbus_toppic{ width:100%; float: left; overflow: hidden; position:relative}
.mobanbus_toppic img{width: 100%;}
.buside .icon-reorde, .mobanbus_toppic .icon-reorder{color:#cdcdcd;font-size:1.8em;text-align: center;position:absolute; z-index:99; width:40px;height:47px;line-height:49px;}
.mobanbus_toppic .icon-reorder{top:5px; left:5px}
.buside .icon-reorde{top:5px; right:5px}

.mobanbus_loginitem { padding:30px 0}
.mobanbus_loginitem p{ line-height:30px; color:#999; text-align:center; font-size:1.2em;}
.mobanbus_loginitem a{ display:block; padding:5px 0; width:30%; float:left; text-align:center; color:#fff; font-size:1.4em; border-radius:3px;}
.mobanbus_loginitem a.buslogin{ background-color:#4998e5; margin:0 2% 0 18%;}
.mobanbus_loginitem a.busregister{background-color:#7bbe5c; margin:0 18% 0 2%;}


.bus_indexsearch{ height:40px; position:relative; overflow:hidden; margin:0 auto; width:70%;}
.bus_indexsearch .bus_indexsearch_input{ width:100%; float:left; color:#555; min-height:32px!important;height:32px!important; border-radius:16px; padding:0 10px; margin:7px 0; background-color:#fff; border:none}
.bus_indexsearch .bus_indexsearch_input:focus {border:none}
.bus_indexsearch .bus_submitbtn {position:absolute;width:30px;right:0px;min-height:32px!important;height:32px!important;float: left;background: none;text-indent: -999; margin:7px 0; border:none; z-index:99;box-shadow:none}
.bus_indexsearch .icon-search { position:absolute;width:30px;right:0px;min-height:32px!important;height:32px!important; line-height:32px; color:#999; font-size:18px; text-align:center;background: none;margin:7px 0; border:none;}


.bus_postnav{ width:50px; height:50px;border-radius:25px;position:fixed; bottom:10px; left:70px; background-color:#DA643A}
.bus_postnav i{ font-size:1.5em; line-height:50px;text-align:center; padding-left:4px;}
.bus_postnav a{ width:100%; line-height:40px; color:#fff; font-size:1.4em;}
.bus_back{ position:fixed; width:50px; height:50px; top:16px; left:7px; z-index:9;}
.bus_back .icon-angle-left{ display:block; width:50px; height:50px; border-radius:25px; text-align:center; line-height:50px; font-size:3em; background:rgba(0,0,0,0.5); color:#fff;}
.bus_up{ position: fixed; bottom:70px; right: 15px;}
.bus_up a i{ display: block; width: 36px;text-align: center;line-height:34px;color: #fff;font-size: 30px; height:36px;border-radius:50%; background: rgba(0,0,0,0.5);}

.mobanbus_bottom{z-index:99;width:100%;height:45px;background:#DA643A;overflow:hidden!important;}
.mobanbus_bottom ul li{width:20%;height:100%;font-size:12px;line-height:15px;color:#fff;float:left;text-align:center;}
.mobanbus_bottom ul li a{display:block;width:100%;height:100%;color:#fff}
.mobanbus_bottom ul li span{display:block;float:left;height:27px;line-height:30px;font-size:24px;width:100%;}
.mobanbus_bottom ul li span.icon-home{font-size:28px}
.bus_path{width:98%;padding-left:2%;color:#999;float:left;}
.bus_path .bus_nvn a{color:#999;line-height:35px;}
.bus_forumbd{background-color:#fff;margin-top:10px; overflow:hidden; }
.bus_forumbd .bus_forum_tt{padding:0 10px;line-height:40px!important;font-size:16px;height:40px!important;background-image:none!important;border-bottom:1px dashed #ddd;}
.bus_forumbd .bus_forum{}
.bus_forumbd .bus_forum li{width:100%;height:50px;padding:5px;border-bottom:1px dashed #ddd;margin-bottom:-1px;}
.bus_forumbd .bus_forum_pic{float:left}
.bus_forumbd .bus_forum_pic img{width:50px;height:50px;}
.bus_forumbd .bus_forum_txt{padding-left:60px;position:relative}
.bus_forumbd .bus_forum_txt .bus_name{font-size:14px;font-weight:bold;line-height:30px}
.bus_forumbd .bus_forum_txt .num{position:absolute;right:0px;top:5px;width:auto;padding:2px 4px;height:12px;line-height:12px;text-align:center;background:#69c;border-radius:16px;font-size:10px;color:#fff;}
.bus_noshow{ display:block; width:100%; line-height:50px; text-align:center}
.bus_noshow a{ color:#DA643A; padding-left:8px;}
.mobanbus_list{width:100%; margin-bottom:15px;}
.mobanbus_list ul li.bus_wtf_item{width:100%; margin:0 0 15px 0!important; border-bottom:1px solid #eee;float:left;}
.mobanbus_list ul li.bus_dark{background-color:#f9f9f9;}
.mobanbus_list .bus_wtf .bus_wtf_pic a{width:100%;overflow:hidden;float:left;}
.mobanbus_list .bus_wtf .bus_wtf_pic a img{margin-right:10px; float:left}
.mobanbus_list .bus_wtf_pic p{ max-height:90px; overflow:hidden; line-height:21px;color:#888; padding-right:10px;}
.mobanbus_list .bus_wtf_pic b { display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; height:28px; font-size:14px;color:#555}
.mobanbus_list .loading{ display:none!important}
.mobanbus_list .bus_card{position:relative;float:left; padding-top:10px; margin-bottom:15px;}
.mobanbus_list .bus_card .icon_tu,.mobanbus_list .bus_card .icon_top{position:absolute;top:0px;left:0}
.mobanbus_list .bus_card h3 a{display:block;width:100%;padding:0 0 5px 0;font-size:14px;line-height:25px; font-weight:normal; float:left;word-wrap:break-word;}
.mobanbus_list .bus_pre{width:96%;padding:0 2% 2px 2%;line-height:25px;font-size:14px;float:left;}
.mobanbus_list .bus_card .auth{ width:100%; padding:0 0 5px 0;color:#999;font-size:14px;float:left;}
.mobanbus_list .bus_card .auth img{width:32px; height:32px; border-radius:3px; margin:0 8px 0 10px;float:left;}
.mobanbus_list .bus_card .auth span{font-size:12px; line-height:16px;float:left;}
.mobanbus_list .bus_card .auth a{color:#999;}
.mobanbus_list .bus_card .auth .bus_fr{ padding-right:10px;}
.mobanbus_list .bus_card .bus_box{ padding:5px 0 15px 50px; float:left;}
.mobanbus_list .bus_card .bus_wtf_pic a{width:100%; max-height:120px; overflow:hidden;float:left;}
.mobanbus_list .bus_card .bus_wtf_pic a img{margin-right:10px; max-height:90px; float:left}
.threadlist .thread_tit{font-size:14px}
.bus_forum_guid{ background-color:#555}
.bus_forum_guid .tit{ width:100%; float:left; background:url(../images/bus_fourm_bg.png) bottom repeat-x; color: #fff;}
.bus_forum_guid #a_favorite{width:46%; padding:0 2%; text-align:center;color:#fff; line-height:34px;background-color:#f60; float:right; margin:5px 0 0 0;}
.bus_forum_guid #a_favorited{ width:46%; padding:3px 2%; text-align:center;color:#fff; line-height:14px; background-color:#DA5A06; float:right; margin:5px 0 0 0; font-size:10px}
.bus_forum_guid #a_favorited i{ display:block;width:100%; text-align:center}
.bus_forum_guid .tit .titico img{height:50px; border-radius:50%; display:block; max-width:20%; float:left; margin:0 3% 10px 3%; box-shadow: 0 0 1px rgba(0,0,0,0.1);}
.bus_forum_guid .tit p{ display:block; max-height:57px; overflow:hidden}
.bus_sd.bus_forumbd.pb10.mb15{ margin-top:0}

.bus_sort, .bus_sorta, .bus_orderby{width:100%;float: left;}
.bus_orderby{ background-color:#fff; border-bottom:1px solid #ddd;}
.bus_orderby li a{ display:block; width:33.33333%; text-align:center; height:30px; line-height:30px; float:left}
.bus_orderby li.active a{ color:#f60; border-bottom:1px solid #f60}

.bus_sort .bus_lineup{width:100%;float: left; height:1px; margin:10px 0; border-bottom:1px solid #ddd;}
.bus_order_coce{width:96%;float: left; margin:0px 2% 5px 2%;}
.bus_order_coce ul li a{ width:33.333%;background-color:#EFF3F5; text-align:center;padding:5px 0;float:left}
.bus_order_coce ul li.a a{ color:#fff; background-color:#DA643A;}
.bus_sort_coce{width: 96%;float: left;padding:0 2% 5px 2%;}
.bus_sort_coce ul li a{ padding:5px 8px; margin:5px 10px 0 0; background-color:#fff; float:left;  box-shadow: 0 0 1px rgba(0,0,0,0.1);}
.bus_sort_coce ul li.a a{ color:#fff; background-color:#f60;}

.bus_sort_coce .bus_sort li a{ padding:3px 8px!important; margin:5px 10px 0 0; background-color:#fff; float:left; box-shadow: 0 0 1px rgba(0,0,0,0.1);}
.bus_sort_coce .bus_sort li.a a{ color:#fff; background-color:#f60;}

.mobanbus_view_bd .bus_viewtt{width:100%; height:150px;overflow: hidden; position: relative; color:#555; padding:0!important;margin:0!important;float:left;z-index:0;}
.bus_indexbg_box{position: relative;top:0;left: 0px; width: 100%;float: left; height:300px;overflow: hidden; }
.bus_indexbg_box .slogan{top:24%;position: absolute;left: 0;width: 100%;z-index: 9;text-align: center;}
.bus_indexbg_box .slogan img{ height:70px;}
.bus_indexbg_col{background-color:#DA643A;width: 100%;height:300px;overflow: hidden; z-index:0;}
.bus_indexbg_col img{ width:100%; opacity:0.8}
.mobanbus_vbg{animation:mainMove 40s infinite;-webkit-animation:mainMove 40s ease-in-out infinite}

.mobanbus_view_bd .bus_viewtt .bus_vtt{ position:absolute; bottom:0px;}
.mobanbus_view_bd .bus_vtt{ position:relative; background-color:#fff; float:left; width:96%; padding:5px 2%;}
.mobanbus_view_bd .bus_vtt h2{width:100%; color:#111; padding:3px 0 5px 0;font-size:1.7em;text-shadow:0px 0px 1px rgba(51,51,51,0.1);margin:0!important;overflow:hidden;}
.mobanbus_view_bd .bus_vtt .bus_hf{font-size:14px!important;width:100%;margin:0 0 5px 0;color:#999;line-height:20px;float:left;}
.mobanbus_view_bd .bus_vtt .bus_hf em{float:right;}
.mobanbus_view_bd .bus_vtt .bus_hf a{font-size:12px;color:#999;}
.mobanbus_view_bd .bus_vtt .bus_sortpost{ position: absolute; top:7px; right:2%;}
.mobanbus_view_bd .bus_vtt .bus_sortpost a{display: block;border-radius: 3px;padding: 0 15px;margin-right: 10px;line-height: 26px;background: #f60;font-size: 14px;color: #fff;}

.mobanbus_view_bd .plc{width:100%;float:left;border-bottom:none!important;overflow:visible!important}
.mobanbus_view_bd .bus_viewbd{width:100%;margin-top: 71px;}
.mobanbus_view_bd .bus_viewbd .bus_auther{margin:0 5px 0 5px;padding:5px 0;background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;float:left}
.mobanbus_view_bd .bus_viewbd .avatar{position:absolute;top:6px;}
.mobanbus_view_bd .bus_viewbd .avatar img{width:30px;height:30px;border-radius:50%;border:none!important;box-shadow:0px 2px 3px rgba(0,0,0,0.1);}
.mobanbus_view_bd .bus_viewbd .authi{font-size:14px;padding-left:50px;}
.mobanbus_view_bd .bus_viewbd .message{width:100%;background:#fff;line-height:1.7em;font-size:14px; padding:5px 0; color: #555;float:left;}
.mobanbus_view_bd .bus_viewbd .message span.w96{width:96%;background:#fff; padding:5px 2%; float:left}
.mobanbus_view_bd .bus_viewbd .message img{max-width:100%!important}
.mobanbus_view_bd .bus_viewbd .message iframe{max-width:100%!important; height:300px!important;}
.mobanbus_view_bd .bus_viewbd .mobanbus_like{ width:100%; float:left; padding:10px 0; text-align:center}
.mobanbus_view_bd .bus_viewbd .mobanbus_like .replyadd_a{ font-size:2em;}


.mobanbus_view_bd .bus_viewbd .message .mobanbus_flxxbox{width:100%; float:left; background-color:#f3f3f3}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox{ width:100%; float:left; border-bottom:1px solid #eee; background-color:#fff}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_pic{ margin:10px 2%;width:65px;height:65px; overflow:hidden; float:left;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_pic img{ height:65px;min-width:100%; min-height:65px;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox a.newlist_bd{ background:#fff; border-top:1px solid #eee; padding:8px;display:block;position:relative;overflow:hidden}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_txt{margin-top:5px;position:relative;overflow:hidden;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_xq_txt{ width:96%; margin:5px 2% 0 2%; }
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_xq_txt p{ font-size:14px; color:#555; line-height:22px; margin-bottom:5px;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_xq_txt p b{color: #FF4200;font-weight: bold;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_txt .bus_rjxf{ position:absolute; right:10px; top:0px;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_txt h2{height:25px;font-weight:700; margin-top:5px;font-size:1.3em; line-height:25px;float:none;overflow:hidden;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_txt .bus_forumnam{ width:90%;height:25px;line-height:25px;color:#999;font-size:14px;float:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_txt span{font-size:1em;color:#999;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_info { width:100%; float:left; padding:4px 0 15px 0; background-color:#fff}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_info span{padding-right: 20px;}
.mobanbus_view_bd .bus_viewbd .message .mobanbus_sjbox .bus_newslist_txt .bus_rjxf b{ color:#FF6600; font-size:20px; padding:0 2px;}
.mobanbus_view_bd .bus_viewbd .bus_sort_view { width:96%; padding:10px 2%; float:left;}
.mobanbus_view_bd .bus_viewbd .bus_sort_view .sort_zp_tt{font-size: 22px;color: #333;float: left;font-weight: 600; margin:5px 0;}
.mobanbus_view_bd .bus_viewbd .bus_sort_view .sort_zp_dt { width:100%; float:left; border-bottom:2px solid #F0F0F0; line-height:25px; font-size:14px;}
.mobanbus_view_bd .bus_viewbd span.bus_cur{display: block; width:100%; float:left; color:#000;font-weight: 700; margin-bottom:10px; font-size:16px; margin-top:15px;}

.mobanbus_view_bd .bus_viewbd .message .bus_trade{ width:100%; padding:0 0 25px 0; float:left}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_pic{ width:100%; margin-bottom:5px; overflow:hidden}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_pic .hd{ display:none}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_pic #bus_itembox{ width:100%; overflow:scroll}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_pic #bus_itembox ul{ width:1000px}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_pic img{ height:100px; float:left}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .busgoout a{ display:block; width:40%; margin:15px 25% 15px 0;  text-align:center; height:45px; line-height:45px; font-size: 12px;border-radius: 2px;color: #FFF; background-color:#F04848}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm{ width:96%; padding:0 2% 20px 2%;border-bottom: 1px solid #eee;float:left; line-height:35px; }
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_sm{ color:#FF0000;font-size:16px;}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_xjg{ line-height:40px; font-size:14px;color:#999}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_xjg b{font-size:24px;padding-right:10px;color:#F04848;}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_xj{ line-height:25px; font-size:14px;color:#999}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_xj b{font-size:20px;padding-right:10px;color:#000;}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_jg{ line-height:25px; font-size:14px;color:#999}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_jg b{text-decoration: line-through}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_nm{font-size:14px;color:#999}
.mobanbus_view_bd .bus_viewbd .message .bus_trade .bus_trade_sm .bus_nm_2{ width:50%; height: 35px; float:left;font-size:14px;color:#999}
.mobanbus_view_bd .bus_viewbd .message .bus_lxnum{ position:relative; line-height:35px!important}
.mobanbus_view_bd .bus_viewbd .message .bus_lxnum.icon-phone::before{ background:#F97D03; font-size:30px; color:#fff; width:62px; height:62px; text-align:center; line-height:62px; position: absolute; left:0; top:-27px; z-index:1}
.mobanbus_view_bd .bus_viewbd .message .bus_lxnum a{font-size: 26px; color:#FF4200;font-weight: bold;border: 1px solid #F97D03; height: 48px;padding: 13px 21px 0px 77px;display: inline-block; position:relative; z-index:10}



.mobanbus_view_bd .bus_viewbd .message .mbn img{ width:auto; margin-bottom:10px;}
.mobanbus_view_bd .bus_viewbd .message .bm.mtn label{ display:block}
.mobanbus_view_bd .bus_viewbd .message .bm.mtn .bm_c.pd5{ width:96%; background:#f2f2f2; border:1px solid #ddd; padding:10px 2%;border-radius:3px; float:left; margin-bottom:15px;}
.mobanbus_view_bd .bus_viewbd .message .bm.mtn .txt_s{ width:50%;}
.mobanbus_view_bd .bus_viewbd .message .bm.mtn .txt, .mobanbus_view_bd .bus_viewbd .message .bm.mtn .px{ display:block}
.mobanbus_view_bd .bus_viewbd .message .bm.mtn .bus_btn{ background-color:#DA643A; border:none; width:30%; margin-top:15px; line-height:25px;}
.mobanbus_view_bd .bus_viewbd .message .bm.ptn.pbn.xs1{ width:100%; float:left}
.mobanbus_view_bd .bus_viewbd .message .bm.ptn.pbn.xs1 table{ width:100%; margin-bottom:15px;}
.mobanbus_view_bd .bus_viewbd .message .bm.ptn.pbn.xs1 tr{ line-height:1.7em; border-bottom:1px solid #eee}
.mobanbus_view_bd .bus_viewbd .message .typeoption{width:96%; padding:0 2%;}
.mobanbus_view_bd .bus_viewbd .message .typeoption li.n_sort{display: inline-block; margin-bottom: 13px; min-width: 150px;}
.mobanbus_view_bd .bus_viewbd .message .typeoption tr{ line-height:1.7em}
.mobanbus_view_bd .bus_viewbd ul.xl2 li{width:95%; padding-left:5%; line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mobanbus_view_bd .bus_viewbd ul.xl2{ padding:0 0 15px 0}

.mobanbus_view_bd .bus_replybd.plc.cl{width:100%;border-bottom:1px solid #ddd!important;float:left}
.mobanbus_view_bd .bus_replybd .bus_auther{width:96%;margin:10px 2% 0 2%;padding-top:5px;float:left}
.mobanbus_view_bd .bus_replybd .avatar{position:absolute;top:17px;width:50px;height:50px;}
.mobanbus_view_bd .bus_replybd .avatar img{width:50px;height:50px;border-radius:50%;border:none!important;box-shadow:0px 2px 3px rgba(0,0,0,0.1);}
.mobanbus_view_bd .bus_replybd .authi{font-size:12px;padding-left:65px;}
.mobanbus_view_bd .bus_replybd .mobanbus_like{ width:100%; padding-bottom:10px; text-align:right; float:left}
.mobanbus_view_bd .bus_replybd .mobanbus_like .replyadd{ margin:0 8px 0 0; font-size:1em;}
.mobanbus_view_bd .bus_replybd .authi .ml10{font-size:12px; font-weight:normal; border:1px solid #DA643A; color:#DA643A; padding:0 3px; border-radius:3px;}
.mobanbus_view_bd .bus_replybd .message{line-height:1.7;font-size:11pt;padding:5px 10px 0 74px;float:left;}
.mobanbus_view_bd .bus_replybd .message img{max-width:80%}
.mobanbus_view_bd .bus_replybd .fastpost .input{height:56px;margin-bottom:20px;}
.mobanbus_view_bd .bus_replybd .fastpost .fastpost_btn.bus_btn{margin-bottom:20px;background-color:#DA643A;border-color:#DA643A;border:0px outset buttonface!important;text-align:center;height:30px;width:50%;line-height:30px;}
.mobanbus_view_bd .bus_replybd.plc.cl.bbn{border-bottom:none!important}
.mobanbus_view_bd .bus_sharebox{ width:200px; margin:0 auto;}
.mobanbus_view_bd .bus_sharebox .bus_ft_ico a{ color:#fff; width:80px;height:35px; background-color:#DA643A; margin:20px 10px 20px 10px; line-height:35px; text-align:center; border-radius:5px; float:left}
.mobanbus_view_bd .bus_sharebox .bus_ft_ico a i{height:35px;line-height:35px; padding-right:8px;}
.mobanbus_view_bd .bus_share{ width:100%; padding-bottom:20px; float:left;}
.mobanbus_view_bd .bus_share a.bus_btn{ display:block; width:35%; padding:5px 0!important;float:left;}
.mobanbus_view_bd .bus_share .weiboshare{ margin:0 2% 0 13%; background-color:#FF3333;  float:left;}
.mobanbus_view_bd .bus_share .wweixinshare{margin:0 13% 0 2%; background-color:#51C332;  float:right;}
.mobanbus_view_bd #mcover {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);display: none;z-index: 20000;}
.mobanbus_view_bd #mcover img {position: fixed;right: 18px;top: 5px;width: 260px!important;height: 180px!important;z-index: 20001;}
.mobanbus_view_bd .bus_relative_tj{ background-color:#fff; width:100%; float:left}
.mobanbus_view_bd .bus_next{width:100%;text-align: center; background-color: #fff; padding:0 0 15px 0;float:left;}
.mobanbus_view_bd .bus_next a{font-size:1.4em;color:#A5A5A5;margin:0 10px;}
.mobanbus_view_bd .bus_next i{font-weight:bold;margin:0 5px;}
.mobanbus_view_bd .page{width:100%;background-color: #fff; float:left}
.mobanbus_view_bd .fastpost{padding:0 0 10px 0}
.mobanbus_view_bd .bbda{padding: 5px 10px; font-size:16px!important;}
.mobanbus_view_bd .grey.quote{font-size:14px!important;}


/*INDEX*/

.mobanbus span.bus_tt{font-weight:bold;text-align:center;font-size:1.3em;width:100%;float:left;padding:15px 0 10px 0;}

.bus_icolist{top:55%;position: absolute;left: 0;width: 100%;z-index: 9;padding:15px 0 0 0;float:left}
.icolist{ width:100%; float:left; background:#fff;}
.icolist .icon{display:inline-block;float:left;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;padding:0 0 15px 0;text-align:center;}
.icolist .icon>a{margin:0 auto;border-radius:40px;text-align:center;}
.icolist .icon>a::before{width:0px; display:none}
.icolist .icon-circle{display:block;margin:auto;margin-bottom:1em;font-family:cate_icon;width:60px;height:40px;line-height:40px;font-size:13px;color:#fff;}
.icolist .icon-circle .react{border-radius:40px;display:block;margin:auto; font-family:cate_icon;width:40px;height:40px;line-height:40px;font-size:1.1em;color:#fff; background-repeat: no-repeat;background-size:40px auto;background-position: center center;}
.icolist .icon-circle .tex_n{width: 100%; float: left; color: #000; line-height: 25px;}
.typeid1{background:url(./img/ico_1.png)}
.typeid4{background:url(./img/ico_4.png)}
.typeid5{background:url(./img/ico_5.png)}
.typeid3{background:url(./img/ico_3.png)}
.typeid8{background:url(./img/ico_8.png)}
.typeid6{background:url(./img/ico_1.png)}
.typeid7{background:url(./img/ico_7.png)}
.typeid2{background:url(./img/ico_2.png)}

.topNews{width:92%;padding:0 4%; overflow:hidden;}
.topNews b{display:block;width:100%;font-size:18px;padding:10px 0 0 0;height:30px;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0 auto;font-family:'Microsoft YaHei','黑体';}
.topNews ul{width:100%;height:46px;overflow:hidden;}
.topNews ul.ul2{height:57px;}
.topNews li{width:50%;padding:3px 0 0 0;float:left;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#555;_font-family:"simsun";}
.topNews li a{width:90%;font-size:1.2em;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.bus_item3{float:left; padding-bottom:5px}
.bus_item3 dl{width:100%;float:left;background-color:#fff;overflow:hidden;}
.bus_item3 dl dt{ width:31.333%; margin:15px 1%; float:left}
.bus_item3 dl dt img{ width:100%; height:auto!important; float:left}
.bus_item3 dl dt a{ width:100%; float:left; position:relative}
.bus_item3 dl dt span{ width:90%; position: absolute; bottom:0; height:20px; padding:0 5%; font-size:12px; background:rgba(0,0,0,0.3); display:block; color:#fff;line-height:20px; text-align:center;float:left; overflow:hidden}

.bus_item4{float:left;margin-top:15px}
.bus_item4 dl{width:100%;float:left;background-color:#fff;overflow:hidden;}
.bus_item4 dl dt{ width:50%;float:left}
.bus_item4 dl dt img{ border:solid #ddd; border-width:1px 1px 0 0 ; margin-left:-1px; float:left }
.bus_item4 dl dd{ width:50%;float:left}
.bus_item4 dl dd img{border:solid #ddd; border-width:1px 0 0 0 ;}
.bus_item4 dl dt img, .bus_item4 dl dd img{  width:100%; height:auto; float:left}
  
.bus_item6{float:left;margin-bottom:15px}
.bus_item6 a{position: relative; display: block;overflow: hidden;background: #fff; width:42%; padding: 0 3%; margin: 0 2% 10px 0;height: 60px;text-align: left; float:left}
.bus_item6 a em{ width:50%; margin-right:50%; padding-top: 15px;color: #333;font-weight: 400;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; float:left;}
.bus_item6 a span{ width:50%; margin-right:50%;display: block;color: #bbb;font-size: 11px;padding: 2px 0 5px;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; float:left;}
.bus_item6 a img{ width:50px; height:50px; position:absolute; right:5px; top:5px;}

.bus_hirebox{ width:100%; margin-top:10px; float:left}
.bus_hirebox .bus_hirebox_TT{ width:96%; float:left; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;text-transform: uppercase;line-height: 1;color: #6d6d72;margin:0 0 10px 4%;}
.bus_hirebox .bus_hirebox_inner{ width:96%; padding:10px 2%; position:relative; color:#000; background-color:#fff; float:left}
.bus_hirebox .bus_hirebox_inner li {float: left;text-align: center;width: 25%;border-left: 1px solid #eee;border-bottom: 1px solid #eee;margin-left: -1px;font-size: 16px;}
.bus_hirebox .bus_hirebox_inner li a {display: block;padding: 10px 0;}
.bus_hirebox .bus_hirebox_inner li:nth-child(1), .bus_hirebox .bus_hirebox_inner li:nth-child(5) {border-left: none;margin-left: 0;}
.bus_hirebox .bus_hirebox_inner li:nth-child(5), .bus_hirebox .bus_hirebox_inner li:nth-child(6), .bus_hirebox .bus_hirebox_inner li:nth-child(7), .bus_hirebox .bus_hirebox_inner li:nth-child(8) {border-bottom: none;}
  
.bus_forumguid{width:100%;padding:0;float:left;margin-bottom:15px}
.bus_forumguid dl{width:100%;float:left;background-color:#fff;overflow:hidden;}
.bus_forumguid dt{display:block;width:100%;height:auto;float:left;position:relative;margin-bottom:10px;}

.bus_forumguid dt a span{ position:absolute; width:92%; padding:0 1%; margin:0 3% 0 3%;height:30px; line-height:30px; font-size:0.9em; color:#fff; text-align:center; bottom:0px; left:0px; background-color:rgba(0,0,0,0.5);white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.bus_forumguid dt a img{ width:100%;}

.bus_forumguid dt a {display: block; width:94%;margin:10px 3% 0 3%; font-size:1.6em;color:#333;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.bus_forumguid dt p{display: block; border-bottom: 1px solid #ddd; width:94%;margin:0 3% 0 3%;max-height:50px; line-height: 25px;font-size: 1.1em; overflow: hidden;color: #666;text-indent: 1em; padding-bottom: 10px;}

.bus_forumguid dd{width:96%;margin: 0 2%; height:67px;border-bottom:1px solid #ddd;float:left;margin-bottom:-1px}
.bus_forumguid dd a{display:block;color:#333;width:96%;height:55px;margin:6px 2%;float:left;position:relative;overflow:hidden}
.bus_forumguid dd a span{display:block;line-height:25px;padding-right:65px;font-size:1.3em;}
.bus_forumguid dd a img{position:absolute;right:0px;top:0px;width:55px;height:55px;}

.bus_forumguid #tag1con{}
.bus_forumguid #tag1con span.bus_tt i{cursor:pointer;color:#696969;margin-right:10px;}
.bus_forumguid #tag1con span.bus_tt i.show{color:#DA643A;}
.bus_forumguid #tag1con ul{display:none;width:100%;background-color:#fff;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 3px rgba(0,0,0,0.2);padding:0;overflow:hidden;}
.bus_forumguid #tag1con ul li{display:block;width:100%;margin-bottom:-1px;overflow:hidden;font-size:inherit;font-weight:400;position:relative;float:left;}
.bus_forumguid #tag1con ul li a{border-bottom:1px solid #ddd;width:96%;padding:6px 2%;}
.bus_forumguid #tag1con ul.show{display:block;}

.bus_list_bd{position:relative;}
.bus_list_bd_pic{position:absolute;width:55px;height:55px;right:0px;top:0px;text-align:center;overflow:hidden;}
.bus_list_bd_pic>img{width:55px;height:55px;border:0}
.bus_list_bd .bus_list_bd_l{margin-right:65px;height:55px;overflow:hidden;line-height:23px}
.bus_list_bd .brand{height:55px;line-height:28px;font-size:1.3em;color:#333;text-overflow:ellipsis;overflow:hidden;}
.bus_list_bd .title{width:100%;font-size:1em;height:35px;margin-bottom:10px;line-height:20px;color:#666;text-overflow:ellipsis;overflow:hidden;}
.bus_list_bd .text{font-size:1em;height:20px;color:#999;}
.bus_forumguid #tag1con ul li a.fst{display:block;width:100%;padding:0;float:left;margin-bottom:10px;overflow:hidden;position:relative;}
.bus_forumguid #tag1con ul li a.fst span{position:absolute;width:100%;height:30px;line-height:30px;color:#fff;text-align:center;bottom:0px;left:0px;background-color:rgba(0,0,0,0.5);}
.bus_forumguid #tag1con ul li a.fst img{width:100%;border-radius:5px 5px 0 0}
.bus_viewthread_l #moderate li{width:100%;padding:0 0 10px 0;margin-bottom:15px;list-style:none}
.bus_viewthread_l #moderate li img.pic{width:800px;height:250px;}
.bus_viewthread_l #moderate li h3.xw0{padding:0px 10px 10px 10px;margin:15px 20px;text-align:left}
.bus_viewthread_l #moderate li h3.xw0 a{font-size:22px;color:#747474;}
.mobanbus .bus_wtftt{font-weight:bold;text-align:center;font-size:1.1em;width:100%;float:left;padding:10px 0;}
.bus_bottomnav .bus_rpos{ width:100%; padding-top:5px; background-color:#eee; float:left}
.bus_bottomnav .bus_rpos .fastpost .input{ width:68%; padding:0 5xp;  margin:0 3%; float:left}
.bus_bottomnav .bus_rpos .fastpost .fastpost_btn.bus_btn{margin-bottom:10px;background-color:#DA643A;border-color:#DA643A;border:0px outset buttonface!important;text-align:center;height:30px;line-height:30px;}

.bus_waterfall .bus_wtf{position:relative;min-height:500px;}

.bus_waterfall .bus_wtf .item{margin:0 0 20px 0;border-radius:2px;padding:0;width:120px; background:#fff;}
.bus_waterfall .bus_wtf .item .bus_wtf_pic img{width:120px;min-height:50px;background-color:#333}
.bus_waterfall .bus_wtf .bus_wtf_pic{padding:0px;border:none;background-color:#EFF3F5;}
.bus_waterfall .bus_wtf h3.bus_wtf_tt{padding:10px 5px;}
.bus_waterfall .bus_wtf a{font-size:1em;color:#555}
.bus_waterfall .bus_wtf .bus_wtf_tt{overflow:hidden;padding-bottom:0;max-height:600px;}
.bus_waterfall .bus_wtf .auth{font-size:1em;color:#555;padding:0 5px 0 5px; line-height:25px; background:#ddd;}
.bus_waterfall .bus_wtf .auth a{color:#555;}
.bus_waterfall .bus_wtf .auth img{display:inline-block;width:100%;margin:0px;}
.bus_waterfall .bus_wtf .icon_tu, .bus_waterfall .bus_wtf .icon_top{position:absolute;top:0px;left:0}
.bus_newslist .clt .icon_tu, .bus_newslist .clt .icon_top{position:absolute;top:0px;left:0}

.bus_wtf_page{height:36px;overflow:hidden;margin:15px 0 15px 0;text-align:center;border-radius:5px}
.bus_wtf_page a{display:block;width:90%;margin:0 5%;line-height:36px;border:1px solid #ddd;text-align:center;color:#8e8e8e;background-color:#cdcdcd}
.bus_wtf_page a:hover{background-color:#ddd}
.bus_newslist{width:100%; padding:0; float:left;}
.bus_newslist.pd10{padding:15px 0 0 0;}

.bus_newslist .user_bar{ width:90%; padding:10px 8px; float:left;}
.bus_newslist .user_bar .user_img img{ width:36px; float:left;}
.bus_newslist .user_bar .user_info{ padding-left:10px; float:left;}

.mobanbus_htiao{}
.mobanbus_htiao .bus_infoTT{width:15%;line-height:40px;color: #fff;display: block;float: left;font-size: 14px;text-align: center;height: 40px;background-color: #E24E4E;}
.mobanbus_htiao .bus_infoList{ width:85%; background-color:#fff; float:left}
.mobanbus_htiao .bus_infoList .tempWrap{ width:100%!important; height:40px; overflow:hidden; float:left}
.mobanbus_htiao .bus_infoList ul li{ width:auto!important;line-height:40px; margin-right:15px; float:left}
.mobanbus_htiao .bus_infoList ul li a{font-size: 14px;}
.mobanbus_htiao .bus_infoList ul li span{ padding-left:5px;color:#999}

.slideTxtBox{ position:relative; width:100%; float:left;}
.slideTxtBox #box{ z-index:90}
.slideTxtBox .bd{width:100%; padding-top:15px;float:left; background-color:#fff;}
.slideTxtBox .bd ul{width:100%; float:left}
.slideTxtBox .bus_newslist_tt{ float:left; width:100%;  background-color:#fff; line-height:35px; font-size:18px;}
.slideTxtBox .bus_newslist_tt li{ width:25%; text-align:center;display:block; float:left; line-height:35px; color:#fff;}
.slideTxtBox .bus_newslist_tt a{ display:block; width:100%; line-height:35px; font-size:14px;}
.slideTxtBox .bus_newslist_tt li.on a{ color:#fff;background:#666;}

.bus_newslist.mobanbus_portal_list .clt{ box-shadow:none; padding:5px 0}
.bus_newslist.mobanbus_portal_list .clt img.bus_newslist_pic{padding-left:5px;}
.bus_newslist.mobanbus_portal_list .clt .bus_newslist_txt{ margin-top:0px; padding-left: 10px;}
.bus_newslist .bus_guide .clt{box-shadow:none; padding:5px 0}
.bus_newslist .bus_guide .clt a{ padding-left:10px; float:left;}

.bus_newslist .clt{width:100%;background-color:#fff; float:left;list-style:none; border-bottom:1px solid #eee; position:relative}
.bus_newslist .clt img.bus_newslist_pic{display:block;max-width:90px!important;max-height:90px!important;float:left;margin:2px 15px 2px 0}
.bus_newslist .clt a{ padding:8px;display:block;position:relative;overflow:hidden}
.bus_newslist .clt .bus_newslist_txt{float:lefet;margin-top:5px;position:relative;overflow:hidden}
.bus_newslist .clt .bus_newslist_txt h2{max-height:60px;font-weight: normal; margin-bottom:5px;font-size:1.5em; line-height:30px;float:none;overflow:hidden;}
.bus_newslist .clt .bus_newslist_txt p{height:40px;color:#999;font-size:1.1em;float:none;overflow:hidden}
.bus_newslist .clt .bus_newslist_txt p.bus_forumnam{height:25px!important;}
.bus_newslist .clt .bus_newslist_txt span{font-size:1em;color:#999;}
.bus_newslist .clt .bus_newslist_info { width:100%; float:left; padding:5px 0; background-color:#fff}
.bus_newslist .clt .bus_newslist_info span{ width:33.33%;}


.mobanbus .bus_newslist_diy .bus_guide .clt{box-shadow:none; padding:5px 0}
.mobanbus .bus_newslist_diy .bus_guide .clt a{ padding-left:10px; float:left;}
.mobanbus .bus_newslist_diy .clt{width:100%; background-color:#fff; float:left;list-style:none; position:relative; border-bottom:1px solid #eee}
.mobanbus .bus_newslist_diy .clt .bus_newslist_pic{ margin:0 10px 0 0;max-width:90px;height:90px; overflow:hidden; float:left;}
.mobanbus .bus_newslist_diy .clt .bus_newslist_pic img{max-width:100%;}
.mobanbus .bus_newslist_diy .clt .bus_newslist_txt{position:relative;overflow:hidden}
.mobanbus .bus_newslist_diy .clt .bus_newslist_txt .bus_rjxf{ position:absolute; right:10px; top:25px;}
.mobanbus .bus_newslist_diy .clt .bus_newslist_txt h2{height:25px;font-weight:700; font-size:1.3em; line-height:25px;float:none;overflow:hidden;}
.mobanbus .bus_newslist_diy .clt .bus_newslist_txt .bus_forumnam{ width:60%;height:25px;line-height:25px;color:#E5A3A3;font-size:1.1em;float:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mobanbus .bus_newslist_diy .clt .bus_newslist_txt span{ width:auto;font-size:1em;color:#999;}
.mobanbus .bus_newslist_diy .clt .bus_newslist_info { width:100%; float:left; padding:4px 0 15px 0; background-color:#fff}
.mobanbus .bus_newslist_diy .clt .bus_newslist_info span{padding-right:10px;}
.mobanbus .bus_newslist_diy .clt .bus_newslist_txt .bus_rjxf b{ color:#FF6600; font-size:20px; padding:0 2px;}
.mobanbus #alist .bus_newslist_txt p{ display:block; height:38px; overflow:hidden}


.bus_newslist .clt .bus_newslist_txt .bus_rjxf b{ color:#FF6600; font-size:20px; padding:0 2px;}
#alist .bus_newslist_txt p{ display:block; height:38px; overflow:hidden}

.bus_newslist .bus_cat{width:96%; padding:0 2%;float:left; margin:10px 0;}
.bus_newslist .bus_cat li{float:left;padding:5px 15px 5px 0;}
.bus_newslist .bus_cat li a{ padding:5px 10px; background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,0.1);}
.bus_newsview{background-color:#fff; width:96%; padding:0 2%;  margin-top:10px;}
.bus_newsview .bus_not h1{margin:8px 0;font-size:1.4em;}
.bus_newsview .bus_not p,.bus_newsview .notb p a{color:#999}
.bus_newsview .bus_not .bus_smary{font-size:11pt;padding:10px 0px;color:#999;margin:10px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.bus_newsview .bus_not .bus_smary strong{color:#DA643A}
.bus_newsview .bus_mess{line-height:22px;font-size:12.5pt;}
.bus_newsview .bus_mess img{max-width:100%}
.bus_newsview .bus_mess iframe{max-width:100%!important; height:300px!important;}
.bus_newsview .bus_share{width:90%;padding:5px 5% 0 5%;border-radius:5px;margin:10px 0;float:left;background-color:#eee;}
.bus_newsview .bus_share h3,.bus_newsview .bus_share .bdsharebuttonbox{line-height:28px;padding-right:10px;float:left}
.bus_newsview .bus_share .bdsharebuttonbox{width:150px;}
.bus_newsview .bus_vnext em{width:100%;line-height:25px;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.bus_newsview .bus_vnext em{font-size:11pt;}
.bus_newsview .bus_vrelate{float:left;padding:5px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.bus_newsview .bus_vrelate li{list-style:noen;line-height:25px;width:100%;float:left;}
.bus_newsview .bus_vrelate li a{font-size:11pt}
.bus_newsview .bus_vcomment{list-style:noen;line-height:25px;width:100%;float:left;}
.bus_newsview .bus_vcomment input{height:56px; margin-bottom:15px;text-indent:7px;width:100%}
.bus_newsview .bus_vcomment .bus_btn{margin:20px 0;background-color:#DA643A;border-color:#DA643A;border:0px outset buttonface!important;text-align:center;height:30px;width:50%;line-height:30px;}
.bus_newsview .bus_vcomment .celi{position:relative;width:100%;color:#999;padding:10px 0;border-bottom:1px solid #ddd;}
.bus_newsview .bus_vcomment .celi .avatar{position:absolute;left:0px;top:10px;}
.bus_newsview .bus_vcomment .celi .avatar img{width:35px;height:35px;border-radius:50%;}
.bus_newsview .bus_vcomment .bus_vuser,.bus_newsview .bus_vcomment .bus_vtrim,.bus_newsview .bus_vcomment .celi .bus_vmess{font-size:11pt;padding-left:50px;}
.bus_newsview .bus_vcomment .bus_viewall a{display:block;text-align:center;font-size:15px;height:34px;line-height:34px;margin:10px;border-radius:2px;border:1px solid #e0e0e0;background-color:#f5f5f5;}
.bus_newsview .bbda{margin-bottom:10px}
.pgbtn{margin:5px 0 10px;}
.pgbtn a{display:block;height:40px;line-height:40px;letter-spacing:5px;text-align:center;border:1px solid #DCDCDC;background:#F5F5F5 url(../images/bg_pgbtn.png) repeat-x 0 0;font-size:14px;outline:none;border-radius:5px;box-shadow:0 1px 0 #F5F5F5;}
.pgbtn a:hover{border-color:#BABABA;text-decoration:none;}
.pgbtn a:active{background:#EEE;border-color:#D0D0D0;box-shadow:none}
.pg{padding-right:15px;height:35px;float:right;}
.pg a,.pgb a,.pg label,.pg strong{border-radius:5px;margin-left:5px!important;}
#pgt .pg,#pgt .pgb{margin-top:0;}
.pg a,.pg strong,.pgb a,.pg label{border:none;margin-left:0}
.pg strong{background-color:#2C7E8D !important;color:white;display:block;float:left;padding:1px 10px;margin-left:5px;font-weight:normal}
.pg a,.pgb a,.pg label{display:block;float:left;background-color:#EEEEEE;padding:1px 10px;margin-left:5px;color:#333333}
.pg a.nxt{float:left;background-image:none;display:block}
.pg label{display:none}
.pg a:hover,.pgb a:hover{color:white;background-color:#2C7E8D;border:none}
.pg a.prev{background-repeat:no-repeat}
.pgb a{padding-left:25px}
#autopbn{display:none !important}
.bus_login{width:100%; float:left;background-image:url(../images/login_bg4.jpg)!important; background-repeat:repeat-y;background-size:100%;}
.mobanbus .loginbox{margin-top:20px;padding:25px!important;}
.mobanbus .login_from{background:none!important;border:none!important;}
.mobanbus .login_from li{color:#f2f2f2;width:100%;padding:0px!important;margin-bottom:10px;border:none!important;}
.mobanbus .sec_code{padding-left:0px !important;padding-top:0px !important;}
.mobanbus .reg_link a{color:#f2f2f2}
.bus_login_logo{width:100%;padding-top:40px;height:80px;text-align:center;}
.bus_login_logo .ctain{width:80px;height:80px;margin:0 auto 0;box-shadow:0 0 1px rgba(0,0,0,0.3);background-color:#DA643A;border-radius:50%;}
.bus_login_logo .ctain .icon-user{font-size:4em;color:#fff;line-height:80px;}
.bus_login_logo .txt{color:#fff;font-size:1.4em;line-height:30px;}
.bus_login_input{color:#f2f2f2;background-color:rgba(0,0,0,0.3)!important;border-color:rgba(0,0,0,0.3);height:35px;width:97%;padding:2px 1.5%; height:30px!important}
.bus_reply_input{color:#333; height:35px;width:97%;padding:2px 1.5%; height:30px!important}
.bus_login_btn{width:100%;height:40px;color:#fff;border-radius:5px;background-color:#DA643A;border-color:#DA643A;border:0px outset buttonface!important;text-align:center;line-height:40px;}
.bus_search{background-color:#fff; margin:10px 2%; border-radius:3px;min-height:50%;}
.bus_search input{height:35px!important;padding:2px 0!important;}
.mobanbus_bd .searchform{}
.mobanbus_bd .searchform .search .bus_btn{height:40px;background-color:#DA643A;border-color:#DA643A;border:0px outset buttonface!important;text-align:center;line-height:30px;}
.mobanbus_bd .threadlist .thread_tit{border-bottom:none!important}
.mobanbus_bd .threadlist li{border-top:1px solid #D9D8D8!important;border-bottom:none!important}


/* mobanbus-space */
.bus_userinfo{ width:100%; overflow:hidden}
.bus_userinfo.pt30{ padding-top:30px;}
.bus_spacebox{background-color:#fff; padding-top:10px; padding-bottom:10px; -moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);}

.bus_userinfo .user_cover { display: block; height:277px; background: url(../images/mobanbus_alum_userinfo.jpg) repeat 0 0; background-size: 100%; position: relative;}
.bus_userinfo .user_info {color: #999;width: 100%; float: left;text-align:center; margin:0; }
.bus_userinfo .user_avatar { text-align: center; margin: 0 auto; position:relative; top:60px; }
.bus_userinfo .user_avatar img { border-radius: 50%;width: 80px!important;height: 80px!important; border:1px solid #555; box-shadow: 0 0 5px rgba(0, 0, 0, 0.9); }
.bus_userinfo .user_avatar .name { color:#fff; display: inline-block; font-weight: normal;}
.bus_userinfo .user_avatar .mobanbus_f { margin:0 5px;text-align:center}
.bus_userinfo .user_avatar .mobanbus_f a { color:#fff; padding:5px 15px; background-color:#DA643A; border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);}
.bus_userinfo .user_avatar .avatar_m {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}
.bus_userinfo .user_sign { color: #999; font-size: 14px; height: 26px; line-height: 26px; margin-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.bus_userinfo .user_box { margin: 45px 10px 10px; border: none; background: none; border-radius: 0; }
.bus_userinfo .user_box li { float: left; color: #999; padding: 6px 0; width: 50%; line-height: 26px; border-color: #eee; font-weight: normal; }
.bus_userinfo .user_box li em { color: #333; padding: 5px; }
.bus_userinfo .user_box li.line { width: 100%; }

.bus_userinfo .user_list { width:100%; float:left; padding: 0;}
.bus_userinfo .user_list .tb.cl{ padding:0}
.bus_userinfo .user_list li { float: left; text-align: center; width:25%; height: 30px; line-height: 30px; position: relative;}
.bus_userinfo .user_list li.b {width:50%;}
.bus_userinfo .user_list li a{ color:#fff}
.bus_userinfo .user_list li.a a{ color:#fff}
.bus_userinfo .user_list li a { display: block; font-size: 16px; padding:0; }
.bus_userinfo .user_list.his li { width: 33.3%; }
.bus_userinfo .user_list .new { display: inline-block; height: 8px; width: 8px; margin: 5px 0; position: absolute; top: 0; background: #ff5460; border-radius: 15px; border: 2px solid #fff; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }
.bus_userinfo .creadit_list { width:100%; float:left; margin-top:10px;}
.bus_userinfo .creadit_list .tb.cl{ padding:0}
.bus_userinfo .creadit_list li { float: left; text-align: center; width:25%; height: 30px; line-height: 30px; position: relative; border-bottom: 1px solid #eee;}
.bus_userinfo .creadit_list li.a a{ color:#DA643A}
.bus_userinfo .creadit_list li a { display: block; font-size: 16px; padding:0; }



.bus_userinfo .dialog_gray, .dialog_green { min-width: 88px; max-width: 270px; margin: 0 12px 20px; padding: 5px 9px; border-radius: 2px; position: relative; background: #ebfbe3; border: 1px solid #dff0d8; }
.bus_profile, .bus_listbox{width:90%; padding:0 5%; float:left; margin:10px 0 15px 0;background-color:#fff; -moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1);}

#friend_ul li{ width:100%; margin-bottom:15px; float:left}
#friend_ul li .mobanbuvst{ width:50px; height:50px; margin-right:8px; float:left}
#friend_ul li .mobanbuvst img{ width:50px; height:50px;}
.bus_friend .bus_post_gray{margin:20px 10px 20px 0; background-color:#DA643A; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:30%;line-height:30px;}
.bus_friend  a.bus_btn{ font-size:26px; line-height:26px; height:26px;display:block;padding:2px 10px!important;box-shadow:0 0 1px rgba(0,0,0,0.3);color:#FFF!important;border-radius:5px;text-align:center;float:left}
.bus_friend  .bus_friend_adss{ line-height:25px;}
.bus_friend  .bus_friend_adss .avt{ height:60px;text-align:center}
.bus_friend  .bus_friend_adss tr{ line-height:30px}

.bus_profile span.bus_tt, .bus_listbox span.bus_tt{ border-bottom:1px solid #eee; margin-bottom:15px;}
.bus_profile ul{ padding-bottom:10px; border-bottom:1px dashed #ddd}
.bus_profile ul li{ font-size:14px!important; text-align:right; line-height:27px;}
.bus_profile ul li em{ float:left; padding-right:10px}
.bus_spceheader { height:45px; line-height:45px; background-color:#DA643A}
.bus_spceheader .bus_nav a{ padding:0 10px; height:45px; line-height:47px; color:#fff; font-size:26px;}
.mobanbus .formdialog{background-color:#DA643A; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}
.pmbox{ margin-top:10px;}
.pmbox li{ background-color:#fff; height:auto!important; margin-bottom:10px; border-bottom:none; }
.pmbox .bus_post_gray{margin:20px 0; background-color:#DA643A; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}

.bus_credit{ display:block; font-size:14px; width:90%; padding:10px 5%; float:left;}
.bus_credit table{font-size:14px;}
.bus_credit table tr{ border-top:1px dashed #ddd}
.bus_credit table tr td, .bus_credit table tr th{ padding:10px 0;}
.bus_credit li{ font-size:14px!important; text-align:right; line-height:27px;}
.bus_credit li em{ float:left; padding-right:10px}
.bus_credit .tbmu .a{ color:#DA643A}
.bus_credit .post_msg_btn{background-color:#DA643A; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}

.dialog_white{max-width:60%;margin: 0 12px 20px;padding:12px 15px;border-radius: 2px;position: relative;background: #f9f9f9;border: 1px solid #ddd;}
.dialog_white .dialog_c{line-height:22px;margin: 0 0 20px 0;padding: 5px 9px;border-radius: 2px;position: relative;background: #f9f9f9;}
.dialog_white .date{position: absolute;right: 0;margin-top: 15px;}
.dialog_white .dialog_c::after, .dialog_white .dialog_c::before{ color:#f9f9f9;background-color: #f9f9f9;position: absolute;top:0px;right: -20px;border: 1px solid #ddd;border-width: 1px 1px 0 0;width: 8px;height: 8px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}

.dialog_green{ max-width:60%;margin: 0 12px 20px;padding:12px 15px;border-radius: 2px;position: relative;}
.dialog_green .dialog_c{ line-height:22px; width:auto;margin: 0 0 20px 0;padding: 5px 9px;border-radius: 2px;position: relative;background: #ebfbe3;}
.dialog_green .date{position: absolute;left: 0;margin-top: 15px;}
.dialog_green .dialog_c::after, .dialog_green .dialog_c::before{color:#ebfbe3; background-color:#ebfbe3; position: absolute;top:-2px;left:-20px;border: 1px solid #dff0d8;border-width: 0 0 1px 1px;width: 8px;height: 8px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.bus_post_msg .post_msg_btn{background-color:#cbcbcb; border-color:#cbcbcb;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}
.bus_post_msg .bus_btn_blue{background-color:#DA643A; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}

/* mobanbus index slider */
.mobanbus_slider { width:100%; background-color:#666;position: relative;text-align: center;line-height: 0px;margin-right: auto;margin-left: auto;}
.mobanbus_slider ul{border: 0;margin: 0;padding: 0;}
.mobanbus_slider .slide {position:relative; max-height:300px; overflow:hidden}
.mobanbus_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/black.png); text-align:left;}
.mobanbus_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.mobanbus_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;}
.flexslider .slides img {width: 100%!important; height:auto!important; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

.mobanbus_col_2{ width:96%; margin:0 2% 15px 2%; float:left}
.mobanbus_col_2 .col_tiem{ width:48%; margin:0 1%;float:left}
.col_tiem img{ width:100%;float:left}

/* mobanbus alert */
.mobanbus .dialogbox .tip{width:80%!important; background:#fff!important;height:auto!important; border:none!important; overflow:hidden}
.mobanbus .dialogbox .tip dt{ height:auto!important}
.mobanbus .dialogbox .tip dd{ border-top:none!important; padding-bottom:20px!important;}
.mobanbus .dialogbox .tip input{height:40px; color:#fff; border-radius:5px;background:#DA643A!important; border-color:#DA643A;border:0px outset buttonface!important; text-align:center;line-height:40px;}
.mobanbus .dialogbox .tip input.button2{width: 90%;}
.mobanbus .dialogbox .tip a{display:block;width:100%!important;height:40px; line-height:40px;margin:0!important}
.mobanbus .jump_c{ height:100%; position: absolute;z-index: 99999; width:90%!important; color:#fff; background-color:#DA643A; text-align:center; padding:0px 5%!important;}
.mobanbus .jump_c a{ color:#fff; border-bottom:1px solid #fff}
.mobanbus .jump_c p.one{padding-top:200px!important}

.mobanbus .busshow{width:100%!important; background:#fff; float:left}
.mobanbus .busshow .tip{width:100%!important;height:auto!important; text-align:left; margin:10% 0 20% 0; background:#fff!important; border:none}
.mobanbus .busshow .tip dt{ line-height:30px; height:auto!important}
.mobanbus .busshow .tip dd{ border-top:none!important}
.mobanbus .busshow .tip input{width:90%; margin:0 5%; height:40px; color:#fff; border-radius:5px;background:#DA643A!important; border-color:#DA643A;border:0px outset buttonface!important; text-align:center;line-height:40px;}
.mobanbus .busshow .tip a{ display:block;width:100%!important;text-align:center; height:40px; line-height:40px; margin:0!important}
.mobanbus .busshow .tip textarea{height:35px; line-height:28px; width:97%; padding:2px 1.5%;}

.mobanbus .bus_nav .icon-circle, .mobanbus .bus_userinfo .icon-circle{ font-size:10px;color:#FF0000; background:none; position:absolute; top:5px; right:0px;}
.bus_homenav{ width:100%; background-color:rgba(0,0,0,0.5); float:left; position: absolute; top:237px;padding-top:5px; padding-bottom:5px;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);}
.bus_homenav .bus_path a, .bus_homenav .bus_path{ color:#fff}

.bus_post_slt{width:94%; padding:0 3%;}
.bus_post_slt .pbnv { float: left; white-space: nowrap; overflow: hidden; width: 400px; padding: 7px 0; }
.bus_post_slt .pbl { overflow: hidden; border-radius:5px; margin:10px 0 20px 0; width:100%; border:solid; border-color:#ddd; border-width: 1px 1px 1px 0; background:#fff; }
.bus_post_slt .pbl li { float: left; overflow-x: hidden; overflow-y: auto; padding: 5px 1.5%; width:30%; height: 300px; border-left: 1px solid #CCC; }
.bus_post_slt .pbl p { height:30px; line-height: 30px; }
.bus_post_slt .pbl a { display: block; white-space: nowrap; overflow: hidden; padding: 0 4px; text-decoration: none; color: {HIGHLIGHTLINK}; border: solid {WRAPBG}; border-width: 1px 0; }
.bus_post_slt .pbl a:hover { text-decoration: none; background-color: #F3F3F3; }
.bus_post_slt .pbl .highlightlink { color: #08C; }
.bus_post_slt .pbls a, .pbls a:hover { background-color: #EEE; color: {MIDTEXT}; font-weight: 700; }
.bus_post_slt .pbsb { }
.bus_post_slt .bus_post_green{margin-bottom:20px; background-color:#DA643A; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}
.bus_post_slt .bus_post_gray{margin-bottom:20px; background-color:#cbcbcb; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}

.bus_post_from {background-color: #fff;border-radius: 3px; width: 94%; padding:10px 3%;margin-bottom: 15px; float: left;}
.bus_post_from li{border: none; padding:15px 0;}
.bus_post_from input{ width:80%; padding:0 1%;}
.bus_post_from textarea{ width:98%; padding:0 1%; height:120px;}
.bus_post_from .bus_btn_blue{margin-bottom:20px; background-color:#DA643A; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}
.bus_post_from .bus_btn_grey{margin-bottom:20px; background-color:#DA643A; border-color:#DA643A;border:0px outset buttonface!important; text-align:center; height:30px; width:50%;line-height:30px;}

.bus_post_from .bus_post_tb{ width:100%;}
.bus_post_from .bus_post_tb tr{ border-bottom:1px solid #eee; line-height:30px; height:45px;}
.bus_post_from .bus_post_tb .bus_post_th{width:30%;}
.bus_post_from .bus_post_tb .bus_post_td{ width:60%; padding:5%;}
.bus_post_from .bus_post_tb .ptn img{ max-height:60px;max-width:100%;}
.bus_post_from .bus_post_tb input.pc{ width:auto!important}
.bus_post_from .bus_post_tb .xl2 li{ width:50%; float:left}

.bus_typechoice{ width:100%; float:left}
.bus_typechoice ul li a{ border-radius: 3px;float:left; line-height:30px; padding:0 10px; background-color:#fff; margin-left:2%; margin-bottom:15px;}
.bus_typechoice ul li.a a{background-color:#DA643A; color:#fff}
.mobanbus_upload{ position:fixed; z-index:9; background-color:#fff; width:70%; padding:0 0 30px 0;top:25%; left:15%; box-shadow:0px 0px 15px rgba(0,0,0,0.3); border-radius:5px; overflow:hidden}
.mobanbus_upload h3.flb{ line-height:30px; padding:5px 10px;}
.mobanbus_upload .flbc{ float:right}
.mobanbus_upload .filebtn input{ position:absolute; left:0px; height:30px;opacity: 0;}
.mobanbus_upload .filebtn button.pn.pnc{ width:70%; height:30px; display:block; color:#fff; border:none; margin:10px 15%; background:#DA643A; border-radius:3px;}
.mobanbus_upload p.xg1.mtn{padding:0 10px; line-height:30px;}
#ntcwin.popuptext{ z-index:9999!important; background-color: #fff;width: 70%; height:200px;top: 25%;left: 15%;box-shadow: 0px 0px 15px rgba(0,0,0,0.3);border-radius: 5px;}
#ntcwin.popuptext i{ display:block; padding:80px 10px; line-height:20px;}
.error_text{ display:none}


/* mobanbus-group */
.bus_group { width:100%; float:left; margin-bottom:15px;font-size:1.3em;}
.bus_group .busda{ width:100%; float:left; margin-bottom:15px;}
.bus_group .pbn.bus_w100{ display:block; float:left; line-height:25px; padding:10px 0; border-top:1px solid #ddd}
.bus_group dd.pbm.bus_w100{display:block; float:left; line-height:35px;}
.bus_group dd.pbm.bus_w100 a{ color:#DA643A; padding-left:5%}
.bus_group .pbn.bus_w100 .xs2{ width:95%; padding-left:5%; float:left;}
.bus_group .pbn.bus_w100 .xi2{ width:95%; padding-left:5%; overflow:hidden; float:right; font-size:0.8em;}
.bus_group .bus_w100 .top1{line-height:40px; border-top:1px solid #ddd;padding:0 10px;}
.bus_group .group_create_btn{ margin:15px 0;width:100%; background-color:#DA643A; line-height:35px; border: none;color:#fff;}
.bus_group .buscreate.bus_spacebox th{width:100%; float:left;line-height:30px;}
.bus_group .buscreate.bus_spacebox tr{ width:100%; float:left; margin-bottom:15px;}
.bus_group .buscreate.bus_spacebox .tip{ display:none}


/* mobanbus-alum */
.bus_alum_userinfo{ width:100%; padding:20px 0 10px 0;background: url(../images/bus_alum_userinfo.jpg) no-repeat 0 0; background-size:100%; float:left; text-align:center}
.bus_alum_userinfo .avtm_logo img{ width:50px; border-radius:25px;}
.bus_alum_userinfo a{ color:#fff; text-shadow:0 0 2px rgba(0,0,0,0.5)}
.bus_alum { width:100%; float:left; padding:15px 0;font-size:1.3em;}
.bus_alum .emp{ width:100%; text-align:center; float:left;}
.bus_alum_list { width:100%; float:left; margin-bottom:15px;}
.bus_alum_list li.bus_alum_fm{ width:46%; overflow:hidden; float:left; margin:5px 2%;}
.bus_alum_list li.bus_alum_fm .c{ border:1px solid #eee; height:120px; overflow:hidden;}
.bus_alum_list li.bus_alum_fm .ptn{ margin-top:5px;overflow:hidden;}
.bus_alum_list li.bus_alum_fm img{ width:100%;}
.bus_alum .up_alum{ display:block; border:none; float:none; margin:0 auto 20px; width:120px; background-color:#DA643A}
.bus_alum .up_alum a{ display:block; color:#fff; width:100%;}
.bus_alum a.bus_alum_n, .bus_alum a.bus_alum_p{ display:block;background-color:#DA643A; color:#fff; float:left}
.bus_alum a.bus_alum_n{width:30%; margin:0 10% 20px 2%}
.bus_alum a.bus_alum_p{ width:30%; margin:0 2% 20px 10%}
.bus_alum .bus_alum_pic{ width:100%; float:left; text-align:center}
.bus_alum .bus_alum_pic .c img{ max-width:100%;}
.bus_alum .reply_alum{width:95%;height:56px; line-height:56px; text-indent: 7px;margin-top: 2px;border: 1px solid #D9D8D8;}
.bus_alum .reply_alum_btn{margin:10px 0 20px 0;background-color: #DA643A;border-color: #DA643A;border: 0px outset buttonface!important;text-align: center;height: 30px;width:200px;line-height: 30px;}
.bus_alum .bus_alum_comment{ width:100%; float:left;}
.bus_alum .bus_alum_comment .bus_replybd{ width:100%; margin-bottom:15px; float:left; border-bottom:1px solid #ddd}
.bus_alum .bus_alum_comment .bus_replybd .bus_alum_avt{ float:left}
.bus_alum .bus_alum_comment .bus_replybd .bus_alum_info{ padding-left:40px;}
.bus_alum .bus_alum_comment .bus_replybd .bus_alum_msg{ width:90%; float:left; padding:10px 5%; float:left}
.bus_alum .bus_alum_comment .bus_replybd .bus_alum_avt img{width: 30px;height: 30px;border-radius: 50%;border: none!important;box-shadow: 0px 2px 3px rgba(0,0,0,0.1);}
.bus_alum .bus_alum_comment .bus_replybd .bus_alum_avt img{width: 30px;height: 30px;border-radius: 50%;border: none!important;box-shadow: 0px 2px 3px rgba(0,0,0,0.1);}
.bus_alum .swfupload{ background-color:#DA643A}


.bus_group .pbn.bus_w100{ display:block; float:left; line-height:25px; padding:10px 0; border-top:1px solid #ddd}
.bus_group dd.pbm.bus_w100{display:block; float:left; line-height:35px;}
.bus_group dd.pbm.bus_w100 a{ color:#DA643A; padding-left:5%}
.bus_group .pbn.bus_w100 .xs2{ width:95%; padding-left:5%; float:left;}
.bus_group .pbn.bus_w100 .xi2{ width:95%; padding-left:5%; overflow:hidden; float:right; font-size:0.8em;}
.bus_group .bus_w100 .top1{line-height:40px; border-top:1px solid #ddd;padding:0 10px;}
.bus_group .group_create_btn{ margin:15px 0;width:100%; background-color:#DA643A; line-height:35px; border: none;color:#fff;}
.bus_group .buscreate.bus_spacebox th{width:100%; float:left;line-height:30px;}
.bus_group .buscreate.bus_spacebox tr{ width:100%; float:left; margin-bottom:15px;}
.bus_group .buscreate.bus_spacebox .tip{ display:none}


/* mobanbus-footer */
.footer{width: 100%;background:#555;border-top: 1px solid #555;padding:10px 0;float:left}
.footer a{ color: #aaa;}
.footer .bus_foot_nav{height: 30px; border-right:none; margin:10px auto; text-align:center}
.footer .bus_foot_nav a{background: #656565; color:#aaa; display: block;border: 1px solid #555; line-height: 30px;text-align: center; display:inline; padding:5px 10px!important; margin:0 0 0 -5px!important;}


.bus_bottomnav{width: 100%;z-index: 9999; bottom: 0px; border-top:1px solid #eee; height:50px; background:rgba(255,255,255,0.9);position: fixed;}
.bus_bottomnav .bus_ft_ico{ float:left; text-align:center;}
.bus_bottomnav .col_5{ width:20%;}
.bus_bottomnav .col_3{ width:33.333%;}
.bus_bottomnav .bus_ft_c{ margin-top:-1px;height:51px;background-color:#DA643A;}
.bus_bottomnav .bus_ft_c a{color:#fff!important; height:34px;}
.bus_bottomnav .bus_ft_c a i{line-height: 38px;height: 34px;font-size: 2em!important;}
.bus_bottomnav .bus_ft_c2{background:rgba(0,0,0,0.7);}
.bus_bottomnav .bus_ft_c2 a{color:#fff!important;}
.bus_bottomnav .bus_ft_c2 a i{}
.bus_bottomnav .bus_ft_ico a { color:#555; width:100%; float:left; padding:8px 0px}
.bus_bottomnav .bus_ft_ico a i{ font-size:1.4em}
.bus_bottomnav .bus_ft_ico a span{ display:block; font-size:0.9em; width:100%;}

.mobanbus .dialogbox{}
.mobanbus .dialogbox .button{font-size: 14px; background:#fff; border: none;box-shadow: none;margin:0 1px 0 2px; color: #333;}

.mobanbus_item{ width:100%; float:left; position:relative}
#infscr-loading {bottom: 20px; position: absolute;text-align: center;height: 20px;line-height: 20px;z-index: 100;width:100%;}


@keyframes
mainMove{0%{}30%{transform:scale(1.3,1.3)}35%{transform:scale(1.3,1.3)}99%{transform:scale(1.3,1.3) translateX(-30px)}100%{transform:scale(1.0,1.0) translateX(0px)}}@-webkit-keyframes
mainMove{0%{}30%{-webkit-transform:scale(1.3,1.3)}35%{-webkit-transform:scale(1.3,1.3)}99%{-webkit-transform:scale(1.3,1.3) translateX(-30px)}100%{-webkit-transform:scale(1.0,1.0) translateX(0px)}}@-moz-keyframes
mainMove{0%{}30%{-moz-transform:scale(1.3,1.3)}35%{-moz-transform:scale(1.3,1.3)}99%{-moz-transform:scale(1.3,1.3) translateX(-30px)}100%{-moz-transform:scale(1.0,1.0) translateX(0px)}}
